3 ms·Satellite data suggests that China, Russia are fudging their GDP reports8 points by lnguyen 8y ago