A tale of repentance, redemption and reinventioneconomist.com1 point·sina··0 commentsOpen articleSaveView on HN