Google Inc (GOOG) makes New Investment in Lone Star State

Everything is bigger in Texas, Right? Well, according to Google Inc (NASDAQ:GOOG) this state is windier than many others as well.

Keep Reading →