Stower

Company Details
Address

San Francisco, California, United States

CEO

Andrew Byrnes

Company Description

Stower is an energy company. We design and run wireless electricity systems for individuals and homes, delivering reliable, economic, sustainable solutions to specific power needs and the people who need it most.

Company Type

For profit

Annual Revenue

$0 - $99,000

Categories

Cooking, Power, Water & Sanitation

Office Locations

Guatemala, Kenya, South Africa, United States

Manufacturing Locations

China

Ships From

China, United States

Complies with OFAC regulations?

Yes

Showing 1 to 1 of 1 (1 Pages)

Don't Miss Out On New Products and Exciting Updates!