Indian automotive company Mahindra and Mahindra (BOM:500520) has agreed to procure power from a 30-MW captive solar project developed by Neon Hybren Pvt Ltd in the state of Punjab.