Pitch energy? How do you pitch energy?
Oh come now. Where have you been living in such a state of ignorance to not know that all salesmen pitch their products.
The universally known expression is “sales pitch”