Ravenswood turbines launch