Chicago-based renewables developer Hecate Energy LLC will be selling the electricity generated by 250 MW of solar capacity in Texas to search engine major Google LLC.