PPC and Yellow Door Energy sign 24. 5 MW solar power purchase agreement