US clean energy developer Avantus has finalised construction of the 125-MWac/159-MWdc Norton Solar project in Texas, delivering the plant to its owner, Toyota Tsusho America (TAI).