US solar project developer 174 Power Global Corp, an affiliate of South Korea's Hanwha Group, has completed the 180-MW Oberon solar power plant in West Texas, it announced today.