'India, within Asia, should be one of the best sells for investments as they have a lot of drivers for growth which other sells do not have,' says BofA Securities' official.