Why Anand Mahindra equated women power to renewable energy?

This comes as Mahindra Electric Mobility Ltd, part of the Mahindra Group, on Tuesday said it has launched its electric three-wheeler Treo in Nepal priced at Nepalese rupee 8.4 lakh (around ₹5.40 lakh)