Source: RT In a move straight out of a dystopian blockbuster, a Russian startup wants to put giant luminous billboards into orbit to bombard a “potential audience of 7 billion people” with advertising from space. StartRocket aims to use a formation of tiny cube satellites to create programmable displays in…