Filed under Green Tech Standard Chartered inks “world’s first” ICC-aligned sustainable trade deal Published by on September 3, 2025 Envision, a Shanghai-headquartered green technology firm, will use the guarantee to support its supply of wind power equipment to overseas markets.