Mahindra has announced two new brands under the Indian automaker, which are ‘Twin Peaks Electrified’ aka…