Balance Sheet Review: Annual Report and Accounts
On BPs balance sheet as of December 3, 2009 are present such types of long-term receivables as trade receivables, receivables from jointly controlled entities, and receivables from associates (BP 50).…