More companies are taking bigger risks in innovation and making big bets for greater returns. This approach has been transformational and is being embraced by organizations from different industries.
China's Transit Elevated Bus (TEB) system is a new innovation aimed at easing traffic congestion. Testing the first prototype is currently ongoing, but challenges such as height issues, traffic control and rebuilding TEB stops for passengers remain to be addressed.