Earth Day: Ecosia launches world’s first energy-generating browser

Business