magnesium financial management