NewsTesla Power USA Inks Pact With Indian Oil Corp To Sell Batteries At Petrol PumpsBY Press Trust of India