Lambda scores massive $1.5B funding after Microsoft deal | The Tech Buzz