IFSC 2017 is now over. Watch this space for details on IFSC 2018.