In a historic move, India and Bangladesh on Saturday ratified an over 40-year-old land border swap agreement and flagged off two new trans-border buses as Prime Minister Narendra Modi held talks with his Bangladeshi counterpart Sheikh Hasina and announced a $2 billion Line of Credit to Dhaka.