India sees 501 deals worth $21.4 bn in April-June quarter, political stability a booster

India sees 501 deals worth $21.4 bn in April-June quarter, political stability a booster