Engie Resources, part of French energy group Engie SAâs (EPA:ENGI) North American arm, on Thursday presented a new solution that provides renewable energy supply to small and midsize customers.