35kW Solar Power Plant on Shed at Intex Technologies, Okhla Ind. AreaClientClient nameYear2026AuthorAuthor nameShareTwitterFacebookEmailCopy URL to clipboard