Banking News – Nepali citizens applying for U.S. tourist and business visas may now be required to deposit a visa bond of up to US$20,000 (approximately Rs. 3 million) under a new policy introduced by the U.S. Department of State. The new Visa Bond Program, which has been made a permanent measure, applies to citizens…