C crowdfundinsider.com Lima “Brain of Your Devices” Delays Delivery Until Spring 7 points markshepard 13 years ago 7 comments