Microsoft bets on algae to mitigate its g... - aVenture News