Florida Aquastore installed three TecStore Epoxy Bolted water storage tanks in the small town of Reque, located in Lambayeque, Peru. Reque is located 750 km north of Peru’s capital, Lima. Florida Aquastore international logistics expertise was on display as it...
Read more