Tulsa Oklahoma Metro based Francis Energy Charging LLC has secured $5 Million in new commercial capital.
Tulsa, OK — Francis Energy Charging LLC has secured $5,000,000.00 in new commercial financing for expansion opportunities in Tulsa. According to the company website, Francis Energy’s mission is to create regional networks of public access…