World's first algae-powered building switches on
• dvice.comAlgae — that squishy, filmy substance you'd rather not have seeping through your boots — just might be running your home in the near future.
Algae — that squishy, filmy substance you'd rather not have seeping through your boots — just might be running your home in the near future.