News

Press release 19.5

Peter Vesterbacka introduces how to solve climate change challenge by cooking Press release 19.5  Press release…

Read More

Afstor Road so Far

August 2019: Afstor presentative Ari Piispanen at Zambia demonstrating new innovation Solar cooker for reducing…

Read More