Sino-American Giants

By -

I confess, I haven’t heard of most of these. State Grid? That sounds like a perfect made-up name for a corporate in China. Giant. Cold. Unfeeling. Brutal. And I bet there’s no equivalent of “People of Walmart” for State Grid!