Invenergy announced that commercial operations has commenced at the 300-MW Delilah I Solar Energy Center in Lamar and Red ...