BMS512 Business Finance - Time constrained assignment