Borrego Solar Systems Inc and sPower at the end of last week put on stream a 7.5-MW solar plant at a Six Flags Entertainment Corporation amusement park in Vallejo, northern California.