September 30 (SeeNews) - The solar power business of India-based L&T Construction has won engineering, procurement and construction (EPC) contracts for 115 MWp of solar installations in the southern part of the country.