Britain’s Royal Windsor Castle to get hydro-electric power plant

Monday, July 25, 2005 Windsor Castle, one of Queen Elizabeth…