Catalina Energy Capital reports it has three significant solar and battery energy storage infrastructure deals complete and ...