Royal Dutch Shell PLC, commonly known as Shell, is a British-Dutch oil and gas company headquartered in the Netherlands and incorporated in the United Kingdom. Read More
In a bid to invent energy efficient, less polluting and advanced vehicle for the future, students from two colleges in Delhi-NCR, will be participating in 'Make the Future Live India' which is to be held at the Shell Technology Centre, Bengaluru (STC ...