machan BSc means the area which you have studied is more a FOCUSED area.
BA means a more wide angle. It covers many...See J'pura offers a specialized one in Either finance, Mktn, HR or Accounting. THat freaking goes deep in to. Covering all the holistic theories. But compare that to Colombo BBA...