50 employees
Gemstar offers technology to generation electricity from ocean currents and tidal.
2005