June 28 (SeeNews) - Saint-Nazaire based shipbuilder STX France is targeting EUR 150 million (USD 166m) in revenue from its marine renewable energy business line, mostly servicing the offshore wind industry.