Excess profit tax alarms the electricity industry

Europe is not prepared for retaliation from Russia