About Netherlands Antilles & Key Financial Statistics