Narrow your search
It's 1 April, and coincidentally there's been loads of amazing tech news -- so much we've had to round up the best stories of the day. From Twitter to takeovers, it's been a busy morning
A strange but very official-looking French Web site declares that IKEA is launching an eco-car April 1. But April 1-7 is also France's Sustainable Development Week.