Evergrande teeters on edge of default as $148M payment falls due | Hacker News Reader