Pity the residents at Shanghai One near River Valley Road. While they have long basked in the morning sun, those living on the lower floors are likely to have much less sunlight once a new seven-storey building is built just in front of their windows. However, their quandary pales in comparison to that of residents around the corner at Mill Point, where a new building more than a dozen storeys high blocks...