In 2050 about 9.3 billion people will share our planet. Already today the world is facing intertwined challenges of food, water and energy security, … More about SFP