With Bangladesh Prime Minister Sheikh Hasina visiting India from April 7, 17 agreements and bilateral MoUs have been finalised.