Comment Comment by nileshtrivedi > 2 billion lumens, which is now worth around $2 billionThat's a bit exaggerated. Lumens are currently trading at $0.58 and such a big sale would have a high impact cost too. parent nileshtrivedi 8 years ago
That's a bit exaggerated. Lumens are currently trading at $0.58 and such a big sale would have a high impact cost too.