Logo
O

Otter Energy

29 employees

Otter Energy is a solar company providing solar energy to agricultural, commercial, and residential customers.

Basic info

Industry

renewable energy semiconductor manufacturing

Sectors

Residential
Commercial
Solar
Energy

Date founded

2009

FAQ