Filed under Green Tech Technology gives added impetus to China’s green efforts Published by on March 4, 2019 Instead, behind the hit go-green initiative is Ant Financial, a subsidiary of Alibaba – the technology giant that turned China into today’s e-commerce and …