Text this: The three greens: Innovation, finance, and taxes—Performance analysis and future implications