Business | Wed Jun 11, 2014 7:27pm IST

India recovers $310 million from Finmeccanica helicopter deal