John Pownall, 57, was being held at the hospital in New Hampshire until he was stable enough to return to jail.
Hyundai and Mahindra & Mahindra, two of the biggest automobile companies in India have been slapped with a penalty by the ...