Source: Nepal In Pix,
Nepali students to showcase prototype in Shell Eco Marathon Asi...
Sixty years ago international company, Shell, an oil and gas company, had set up shop in New Road, Kathmandu. It is believed that Shell offered quiet impressive salaries to its employees. The picture shows the vibrancy around the company back then.