Filed under Green Tech Alibaba Stock Sale to Give SoftBank a $34 Billion Gain | Barron’s Published by on August 11, 2022 The Green Technology the Future of Transit Needs Is Already Here. By. Adam Bonnifield. Aug.