Carlo specializes in administrative law and public law and has extensive experience in energy law (with a specific focus on renewable energy) and in the areas of public procurement, PPP, infrastructure and environmental and public services law.

He advises domestic and foreign businesses, public institutions and companies, banks, investment funds and international investors in these sectors on project finance, structured finance, and public finance.

Carlo has acted for investors and banks in a number of operations for the construction and financing of solar, wind, hydroelectric and biomass plants and has also provided advice in various transactions for the construction and operation of motorway infrastructures. He is acknowledged as a 'Rising Star' in the Energy Sector (Legal 500 EMEA 2021 and 2020).

Carlo is also admitted to appear before the Supreme Court of Cassation and has a decade of experience in the management of litigation before the Regional Administrative Court providing legal assistance in many administrative and public law matters.