Nepal's own Cosmic Motorcycles have opened a showroom in Teku, which accompanies the recent launch of the 125cc CY125-20, and plans to launch other upgraded models in addition to their current four. The company is offering heavy discounts, on-the-spot financing and heavy discounts for the showroom's first week.