Taylormade Renewables Limited won a contract worth Rs 1,592.2 million for implementation of storm water drainage project in Proddatur, Andhra Pradesh.

This content is restricted.