11 bid to construct new East Coast pump station

The East Coast of Demerara would soon have another drainage pump station and bids