Innovators and investors gathered for the Shell Ideas360 inaugural launch in the Shell Technology Centre in Amsterdam and shared some insights for students e...
Share this note: