Mahindra announces free PUC check-up on Environment Day June 4, 2015 Mahindra and Mahindra have announced a free PUC check-up for all its customers, as an initiative for World Environment Day.