Mahindra company window and flame