Zimbabwe's Information Minister Jonathan Moyo confirmed the resignation on Saturday morning saying that President Robert Mugabe had accepted the decision.
"He [Nkosana Moyo] is a former cabinet minister. He resigned yesterday [on Friday] ... and the President has accepted his resignation," the information minister said.
He added that Moyo resigned on Friday after meeting with Mugabe the day before.
"The president has graciously accepted Mr Moyo's resignation ... with expression of appreciation for the services he rendered as minister in the last 10 months," the information minister told Sapa.
Soon after tendering his resignation Moyo left for South Africa to join his family, which has reportedly been in the country for more than a month.
Diplomatic sources in Harare and South Africa told Sapa that Moyo would leave Johannesburg for the United States to take up a post with the International Finance Corporation in an unknown capacity. - Sapa