B
Benjamin Mishra Review of Shell Technology India
Amazing campus. However, if you are not an employe...
Amazing campus. However, if you are not an employee you miss the best parts.
Although its a bit remote, Shell has made sure that the campus does not lack in any facility.
Comments: