The Alpha bikes were in the spotlight last week during the G7 held in Biarritz in the Basque Country. Back in pictures.
Photos: Pragma Industries and Engie.
Chilean Sebastián Piñera enthusiastically tested the Alpha bike Sunday with French Secretary of State Jean Baptiste Lemoyne.