Markets_PowerGeneration_main