downtoearth-subscribe

Shell to open retail outlet in Bangalore

After a gap of 28 years, Shell India, part of Royal Dutch Shell, has opened its first retail outlet in the country in Bangalore. The company is investing Rs 250 crore in its first phase of expansion,