The business models of tech giants vary hugely
Revenue streams in 2020 ($)