New Delhi, Jan 17 (PTI) BJP national spokesperson Shehzad Poonawalla on Friday apologised for his controversial reference to AAP MLA Rituraj Jha's surname, as his party sought to put a lid on the row.