Thousands of workers marched through the Greek capital Athens on Wednesday as part of a 24-hour general strike called by labor unions to protest the rising cost of living and timed to coincide with the government submitting the 2025 budget to Parliament.