Logo
O

OTR INC.

1 employees

Otr offers solar-powered data centres, and green energy data mining.

Basic info

Industry

utilities

Sectors

Data Center
Sustainability
Renewable Energy
Electrical Distribution

Date founded

2015

FAQ