Spread the love Post navigation Goa gets its much needed infrastructure boost through G20 10 new EV buses to transport delegates during G20 meetings in Goa