Ceylon Tea Moments opened at Racecourse Complex The Sri Lanka Tea Board (SLTB) launched the business centre of Ceylon Tea Moments at the Grand Stand, Racecourse Complex, ...