BT 500 Most valuable companies{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}Total assests ranking and top income top 500{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}Net profit top 500{mosimage}{mosimage}{mosimage}{mosimage}{mosimage}Debt top 100{mosimage}