what's the go with these guys? I feel like they have announced nothing of significance since their first successful launch last November ? (I don't classify opening an office as significant progress ).
Are they doing anything with the two clusters they have ?