Mahindra & Mahindra (M&M) plans to present a formal offer to acquire Pininfarina by 29 April, a media report said.