22 August, 2022

CCRC initiates FLEET to decarbonize the transportation sector

Transportation is never only about how we move people; it is primarily how we move goods. According to the UN: by 2030 there will be over one billion more people on the planet, and the demands on transportation can only increase.

Read more