InPro Systems launched at Offshore Europe

InPro Systems launched at Offshore Europe
A new environmental solutions company has been launched at Offshore Europe.