Top 20 News Photos of 2018 That Will Blow Your Mind
Bicycles of various bike-sharing services sit piled among the rubble of houses partially demolished in Shanghai, China, on July 8, 2018. Supply vastly outstripped demand, and eager companies ran into trouble with local governments as dockless bike-share ventures placed millions of bikes on the streets of China’s cities, only to have many impounded, or to go bankrupt and abandon their inventories.
The end result: countless piles of surplus or abandoned bike-share bicycles dotting the landscape in urban China.