English Business School Lausanne Cited by user Citation bot on 21 Jun 2021 Business School Lausanne (BSL) is a private business school located in Lausanne, Switzerland, and is part of the Lemania Group of Swiss Private Schools.