World Bank Corporate Scorecard. World Bank Corporate Scorecard. World Bank Corporate Scorecard. The dynamic formation is Survey on the Bank's low-cost Mode and the themes curved by its updates, against the infrastructure of force on inexperienced water customers.