Preview of the TPP? America Just Blocked a Massive Solar Project in India

According to the World Trade Organization, India can’t favor Indian made Solar panels over American made ones.

0
0