New Tilapia Hatchery Slated for Completion Later This Year
The new tilapia hatchery under construction in Twickenham Park, St. Catherine, is slated for completion towards the end of 2024. The 12,000 sq. ft. facility, being built at a cost...
By: