KC investors seize opportunity to support Techstars startup WattBuy

Several Kansas City investors, including owners of the Kansas City Royals, have invested in WattBuy.

share:

more energy news

Send Us A Message