Company Name

Industry

Location

Revenue

Employees

Window Medics

Glass, Ceramics & Concrete

United States, California

$1M to $5M

1-10

Glassplax

Glass, Ceramics & Concrete

United States, California

$1M to $5M

1-10