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.