Playing For Change (PFC), a Certified B Corp (Social Purpose Corporation) multimedia company dedicated to connecting the ...
From climate change to pesticides, the environment is facing a number of different challenges right across the world. Across the decades, songs have been written on on countless different world ...