US clean energy developer-operator Invenergy said on Thursday that a 300-MW solar farm, called Delilah I, in Texas has started commercial operation.