business companies of put will electric cars put oil companies out of business Nearly 500 Chinese-made electric buses are on the roads and contracts are out to buy another 1000 by 2022 making Bogotás electric… Thursday, January 13, 2022 Edit