Citroen India has released a teaser video of its upcoming new car stating that “What is Enough”? The French automaker has confirmed...