Retained Earnings – The most important Long Term Source of Finance