mg technologies