Solar and wind power producer sPower has put on hold its 200-MW Seneca Wind project in Ohio for an indefinite time, the company announced on Wednesday.