Subodh MahajanJun 52 minMaruti Suzuki develops Asia's largest 20 MWp solar plant at its Manesar campus