US power retailer Constellation will supply electricity from 108 MW of solar power capacity in Texas to a group of three commercial clients.