Renewable Technologies.
Renewable Technologies, Inc.
PO Box 6096 Stockton, CA 95206
Stockton, CA 95206
United States
RTI has installed system sizes ranging from residential 1,000 watts roof‑mounted solar system to a one-million watt ground-mounted solar system for El Dorado Irrigation District, located in El Dorado Hills, CA.
As the world continues to shift from