Hot Spot
Of course, all our employees are aware of the dramatic situation in Sierra Leone due to climate change. But when the boss can back this up with scientific facts from Germany, the room is suddenly quiet. We work in one of the world’s literal “hot spots”. And we have to hurry! Will you support us? […]