The college won the STEM Initiative Award at the 2025 Collaborate to Innovate (C2I) awards, hosted by The Engineer in London last week.
Tesla's sales in Scandinavia and France have significantly dropped in February 2025 due to growing competition and CEO Elon ...