Oxford defines "left leaning" as "Sympathetic to or tending toward the left in politics." Just because an organization is run by "a huge multinational for-profit conglomerate" doesn't preclude it from leaning to the left.
I'm too lazy to try and find a more recent source, but a 2010 CBS report showed that, of the top 15 recipients of donations from Google execs, 12 of the donations were to Democrats (accounting for about 90% of the donated dollars in the shown group). Sure, that's individuals and not the org, but it clearly indicates that leadership leans left... which means the org does too.
https://www.cbsnews.com/news/google-political-donations-wher...