Dotted throughout the myriad halls of  SHOT Show 2025 was an impressive number of scatterguns. Here’s a sampling of what’s ...
Citicore Renewable Energy Corp. disclosed that its parent company, Citicore Power Inc., will sell 346.34 million common shares of CREC to the public ahead of PT Pertamina Power Indonesia’s acquisition ...