A EPC Company
Location: Jharkhand | Minimum 2+ years in tender documentation and bidding processes (Government/Private)
Location: Jharkhand | Minimum 5+ years in solar projects with a track record of handling a cumulative 50MW or more