Can you explain the difference between Quality Assurance (QA) and Quality Control (QC) at MSN Group of Companies?