Citroen electrifies the La Maddalena island
The Italian archipelago of La Maddalena, located off the northeastern coast of Sardinia, is home to the La Maddalena Archipelago National Park. The La Maddalena island is the largest and most populous of the group.