What is the difference between a management corporation (MC) and Joint Management Body (JMB)? [NF1001]

Generally speaking, JMB is a body tasked with responsibilities such as managing and maintaining common property before strata titles are issued for a stratified development area while a MC takes over these responsibilities after strata titles are issued