World's biggest solar power project approved

The US Department of the Interior has approved the world's largest solar energy project.

House approves new direction for spaceflight

The US Congress has approved NASA's budget for 2011, funding plans to develop commercial rockets and add one more shuttle flight to the two already scheduled.

EFF slams Apple over draconian licensing restrictions

The Electronic Frontier Foundation (EFF) has harshly criticized Apple for imposing a draconian licensing agreement on developers.