Analyze the importance of the role of managerial accounting in business strategy.Discuss.

Produce a piece of work which includes the following information; 1. An analysis of the causes of and problems surrounding cash flow forecasting. 2. An analysis of the importance of the role of managerial accounting in business strategy. 3. A description of how suitable costing techniques can be applied to assess the financial ramifications of uninformed decisions.