In a landmark ruling, the WTO has found the US's green energy subsidies inconsistent with international trade agreements, ...