Mahindra & Mahindra signs SSSHA for 100.8 MW captive wind-solar hybrid power project in Maharashtra December 1, 2025 | Uncategorized Mahindra & Mahindra Limited signed a share subscription and shareholder’s agreement (SSSHA)… This content is restricted.