Faith Technologies Incorporated (FTI) unveiled its new Lakeside Vision Center in Chilton today. The 19,000-square-foot Lakeside Vision Center is the first completed project in a 40-acre, multi-phase, entirely off-grid community.
06.16.2022
Faith Technologies Unveils Off-Grid Energy Facility
share this article