Return to Article Details Financial Development, Green Marketing Awareness and Energy Performance: Evidence from the EU-27 Download Download PDF