Waaree Renewable Technologies has secured a Letter of Award (LOA) from a metal recycling and specialty chemicals company to set up a floating solar power project of 1.090 MWp DC capacity on turnkey basis.
Solex Energy Ltd, a Surat-based solar panel manufacturer and EPC provider, has posted revenue from operations of INR 3,659.2 million and a net profit of INR 87.3 million for FY 2023-24.
Jakson Green has secured a sustainable trade facility of INR 600 million ($7.2 million) from HSBC India. This funding will support the company’s working capital requirements for its renewable energy business, both in India and internationally.
Prior to joining Gensol, Shilpa Urhekar served as the country head (India) at Sterling and Wilson Renewable Energy Ltd.
Waaree Renewable Technologies, the solar EPC arm of Waaree Group, has reported a revenue of INR 876.44 crore and profit after tax (net profit) of INR 148.04 crore in FY 2024.
Sterling and Wilson Renewable Energy has reported consolidated revenue of INR 3,035 crore in FY 2024, 51% up year-on-year. The company’s unexecuted order book surpassed INR 8,000 crore.
The order book comprises solar EPC projects (including Scorpius Trackers) worth INR 1,448 crore and EV Leasing solutions worth INR 335 crore.
Saatvik Solar has appointed Kuldeep Jain as chief operating officer (COO) for its solar EPC and independent power production projects.
NTPC Renewable Energy Ltd has invited bids to install and commission a 500 MW grid-connected solar PV project at Bhadla in the Indian state of Rajasthan. Bidding closes on May 1.
Gensol Engineering Ltd has appointed Kapil K Nirmal as the chief executive officer for its solar EPC business in the Middle East region.
This website uses cookies to anonymously count visitor numbers. To find out more, please see our Data Protection Policy.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.