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.
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...