Lloyd

43%
Flag icon
stopped production on everything but electric vehicles. Meanwhile, France, Germany, Denmark, Sweden, Japan, the Netherlands, Portugal, South Korea, Costa Rica, and Spain have all set official targets for electric car sales.
The Future Is Faster Than You Think: How Converging Technologies Are Transforming Business, Industries, and Our Lives (Exponential Technology Series)
Rate this book
Clear rating
Open Preview