Business Watch: Will you pay $17 for a bottled water?

Tuesday, October 25, 2016 - 18:00

One of this country's largest bottled water manufacturers is saying don't blame us for the high prices you pay for bottled water at restaurants and hotels.

And in its 5-year strategic plan, the Central Bank says it expects to continue operating in a challenging domestic environment.

Judy Kanhai has the details in Business Watch