Company named Ludicrous mention by Kim Clement?

He said its a word, I suspect its a company name, and is associated with the BIG E, or is the new energy concept that Einstein mentioned.
1 answer 1