A Black hole is a place in space where gravity pulls so much that even light can not get out. They are one of the greatest mysteries in space. Take this quiz adn find out how much do you really know about Black holes!
French engineering company have announced that its new generation wind turbine is finally finished and ready to produce some serious megawatts of electricity.