(Full bio) The Stellantis-owned French automaker Citroen has announced that its all-electric hatchback eC3 will be making its debut this month itself. However, even before the official launch, we have ...