News

TiSA (Trade in Services Agreement) could become a major obstacle for governments willing to switch from fossil fuels to renewable sources of energy

Google translate: