Microsoft makes strategic investment into... - aVenture News