macglatest news & developments