Our Clients

Elgin Energy

Posted on

TWP’s supports Elgin Energy with audit insights Elgin Energy is a fast-growing multinational company that develops and operates solar energy sites. Initially focused on developing solar sites from Greenfield to the build-ready stage, Elgin Energy has evolved into an Independent Power Producer (IPP), with plans to build and operate its own solar sites. With offices […]