News

India Business News: Reliance Industries has shut all of its 1,432 petrol pumps in the country after sales dropped to almost nil as it could not match the subsidised price ...