Ostro Energy Private Limited plans to build energy projects worth $425 million in Andhra Pradesh, including two wind farms with a total capacity of 197.4 megawatts. The International Finance Corporation will contribute funding.