Corporation 2020? A review