Investment We got the first look at Oscar's financials since Google's parent company made its $375 million investment — and the … November 16, 2018 johorbiznet Johor News We got the first look at Oscar’s financials since Google’s parent company made its $375 million investment — and the … Business Insider Full coverage Source: Investment New Feed