Exchanging introductions, discover friendly energy supplier (4,4)
I believe the answer is:
wind farm
I'm afraid I can't even guess how this answer relates to the clue.
(Other definitions for wind farm that I've seen before include "Group of aerial rotors generating electricity" , "Generating station" , "source of energy" , "Alternative plant for generating electricity" , "this should give you plenty of energy" .)