Science and Technology

Andrea Abbott

In Praise of Insects

The decline in insect populations throughout the world is a catastrophe we humans ignore at our peril. Far from being pests, insects carry the health of the planet on their tiny shoulders.

Read More »
Gouda Wind Power facility
Safrea Contributor

Renewable energy: A rising star

Renewable energy (RE) in South Africa is a complex issue with many roleplayers, complicated by confusing acronyms. Gareth Griffiths investigates. Back in the 90’s, when

Read More »