Energy ❯ Infrastructure ❯ Power Generation
Project Matador
The selloff reflects fragile confidence shaped by a lost $150 million tenant plus pending fraud claims.